water tower – English–Español translations

🇬🇧 en es 🇪🇸

water tower noun

  • tank of water
torre de agua
Wiktionary Links